.class public Lcn/cheln/explorer/ds/database/CategoryInfo;
.super Ljava/lang/Object;


# static fields
.field public static final CATEGORY_COUNT:Ljava/lang/String; = "count"

.field public static final CATEGORY_FLAG:Ljava/lang/String; = "mimetypePrefix"

.field public static final CATEGORY_ICON:Ljava/lang/String; = "dIcon"

.field public static final CATEGORY_NAME:Ljava/lang/String; = "displayName"

.field public static final CATEGORY_SIZE:Ljava/lang/String; = "size"


# instance fields
.field public categorySign:Ljava/lang/String;

.field public count:Ljava/lang/String;

.field public dIcon:Landroid/graphics/drawable/Drawable;

.field public displayName:Ljava/lang/String;

.field public imageFilterSize:Ljava/lang/Float;

.field public length:Ljava/lang/Float;

.field public size:Ljava/lang/String;


# direct methods
.method public constructor <init>()V
    .locals 1

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    const/4 v0, 0x0

    invoke-static {v0}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;

    move-result-object v0

    iput-object v0, p0, Lcn/cheln/explorer/ds/database/CategoryInfo;->length:Ljava/lang/Float;

    const-string v0, " ? "

    iput-object v0, p0, Lcn/cheln/explorer/ds/database/CategoryInfo;->count:Ljava/lang/String;

    const-string v0, " 0 B"

    iput-object v0, p0, Lcn/cheln/explorer/ds/database/CategoryInfo;->size:Ljava/lang/String;

    const/high16 v0, -0x4080

    invoke-static {v0}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;

    move-result-object v0

    iput-object v0, p0, Lcn/cheln/explorer/ds/database/CategoryInfo;->imageFilterSize:Ljava/lang/Float;

    return-void
.end method

.method public constructor <init>(Lcn/cheln/explorer/ds/database/CategoryInfo;)V
    .locals 3

    iget-object v0, p1, Lcn/cheln/explorer/ds/database/CategoryInfo;->categorySign:Ljava/lang/String;

    iget-object v1, p1, Lcn/cheln/explorer/ds/database/CategoryInfo;->displayName:Ljava/lang/String;

    iget-object v2, p1, Lcn/cheln/explorer/ds/database/CategoryInfo;->dIcon:Landroid/graphics/drawable/Drawable;

    invoke-direct {p0, v0, v1, v2}, Lcn/cheln/explorer/ds/database/CategoryInfo;-><init>(Ljava/lang/String;Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V

    return-void
.end method

.method public constructor <init>(Ljava/lang/String;Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V
    .locals 1

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    const/4 v0, 0x0

    invoke-static {v0}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;

    move-result-object v0

    iput-object v0, p0, Lcn/cheln/explorer/ds/database/CategoryInfo;->length:Ljava/lang/Float;

    const-string v0, " ? "

    iput-object v0, p0, Lcn/cheln/explorer/ds/database/CategoryInfo;->count:Ljava/lang/String;

    const-string v0, " 0 B"

    iput-object v0, p0, Lcn/cheln/explorer/ds/database/CategoryInfo;->size:Ljava/lang/String;

    const/high16 v0, -0x4080

    invoke-static {v0}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;

    move-result-object v0

    iput-object v0, p0, Lcn/cheln/explorer/ds/database/CategoryInfo;->imageFilterSize:Ljava/lang/Float;

    iput-object p3, p0, Lcn/cheln/explorer/ds/database/CategoryInfo;->dIcon:Landroid/graphics/drawable/Drawable;

    iput-object p2, p0, Lcn/cheln/explorer/ds/database/CategoryInfo;->displayName:Ljava/lang/String;

    iput-object p1, p0, Lcn/cheln/explorer/ds/database/CategoryInfo;->categorySign:Ljava/lang/String;

    return-void
.end method
